Public: Concord Software Projects : Migration to svn from cvs
This page last changed on Mar 24, 2008 by skim.
Issues
ProblemsProblem:
Solution: remove the file from cvs. It doesn't show to cvs client anyway. Problem:
Solution: force them to be branches. Was gonna force to tags, but it turns out it's impossible when there's more than one commit for them. Problem:
Solution: cvs2svn can't do anything about it when the repository pre-exists. Will try dump first and run "svnadmin load" and see how it goes. Problem:
conflict: cc and CC under /branches SetupInstall cvs2svn. Execution planFrom: otto:/home/buildspace/CodeBank/Projects
Moving Molecular WorkbenchRe: TSC:Charles UDL Tasks Feb 2008, MW is the last project left in CVS/projects. 1. Create the options file (options_mw) from options from above. ctx.add_project( Project( r'/home/skim/proj/cvs2svn/mw2/CodeBank/projects', 'temp/mw-support/trunk', 'temp/mw-support/branches', 'temp/mw-support/tags', ) ) 2. $ mkdir CodeBank $ cd CodeBank $ cp -ra /home/buildspace/CodeBank/CVSROOT . $ mkdir -p projects/common/java/simulations $ cd projects/common/java/simulations $ cp -ra /home/buildspace/CodeBank/Projects/MW mw $ cvs2svn --options=options_mw $ cp -rap /home/subversion/projects projects.backup ##Backup /home/subverision/projects $ svnadmin load /home/subversion/projects < projects.dump 3. Cleanup (#9 through #12) above. |
Document generated by Confluence on Jan 27, 2014 16:52 |